-- created by kumiler
-- on 2023/3/11 16:44
-- DESC
create external table jms_ods.sys_agency_area
(
    id             int comment 'id',
    name           string comment '区域名称',
    code           string comment '区域编码',
    network_id     int comment '所属网点ID',
    network_name   string comment '所属网点名称',
    network_code   string comment '所属网点code',
    is_enable      int comment '是否启用:1启用,2不启用',
    is_delete      int comment '是否删除:1未删除,2已删除',
    create_by      int comment '创建人ID',
    update_by      int comment '最后更新人ID',
    create_by_name string comment '创建人名称',
    update_by_name string comment '最后修改人名称',
    create_time    TIMESTAMP comment '创建时间',
    update_time    TIMESTAMP comment '更新时间'
)
    comment '区域维护表'
    PARTITIONED BY (dt string COMMENT '更新/创建日期 (yyyy-MM-dd)')
    stored as parquet
    LOCATION '/dw/hive/jms_ods.db/external/sys_agency_area';

alter table jms_ods.sys_agency_area add columns(
  `regional_contact_id` bigint COMMENT '区域联系人id',
  `regional_contact_code` string COMMENT '区域联系人编码',
  `regional_contact_name` string COMMENT '区域联系人姓名',
  `area_type` bigint COMMENT '管辖区域类型 1城市 2区县'
) cascade;